It & service delivery careers in Sargodha, Pakistan